package classfile

type MarkerAttribute struct {
}

func (ma *MarkerAttribute) readInfo(reader *ClassReader) {
	// read nothing
}

/*
Deprecated_attribute {
    u2 attribute_name_index;
    u4 attribute_length;
}
*/

type DeprecatedAttribute struct {
	MarkerAttribute
}

/*
Synthetic_attribute {
    u2 attribute_name_index;
    u4 attribute_length;
}
---> 用于标注源文件中不存在、由编译器生成的类成员，用于支持嵌套类和嵌套接口
*/

type SyntheticAttribute struct {
	MarkerAttribute
}
